import { BaseRequest, BaseResponse } from '/@/api/model/baseModel';


export interface OaTaskRequest extends BaseRequest{
    // 遍历所有列的配置
        /**
         *
         */
        id?: string;

        /**
         * 工单号
         */
        taskNumber?: string;

        /**
         * 类型 0-普通 1-紧急 2-重要
         */
        taskType?: string;

        /**
         * 状态 0-待处理 1-处理中 2-已完成 3-已关闭
         */
        taskStatus?: string;

        /**
         * 优先级 0-低 1-中 2-高
         */
        priority?: string;

        /**
         * 提交人
         */
        submitter?: string;

        /**
         * 处理人
         */
        processor?: string;

        /**
         * 工单描述
         */
        description?: string;

        /**
         * 截止时间
         */
        deadline?: string;

        /**
         * 工单备注
         */
        remarks?: string;

        /**
         * 附件
         */
        attachments?: string;




}

export interface OaTask extends BaseResponse {
        /**
         *
         */
        id?: string;

        /**
         * 工单号
         */
        taskNumber?: string;

        /**
         * 类型 0-普通 1-紧急 2-重要
         */
        taskType?: string;

        /**
         * 状态 0-待处理 1-处理中 2-已完成 3-已关闭
         */
        taskStatus?: string;

        /**
         * 优先级 0-低 1-中 2-高
         */
        priority?: string;

        /**
         * 提交人
         */
        submitter?: string;

        /**
         * 处理人
         */
        processor?: string;

        /**
         * 工单描述
         */
        description?: string;

        /**
         * 截止时间
         */
        deadline?: string;

        /**
         * 工单备注
         */
        remarks?: string;

        /**
         * 附件
         */
        attachments?: string;


}


